insulating substance - Français Anglais Dictionnaire